﻿using System.Collections.ObjectModel;
using AvaloniaApplication1.Models;
using CommunityToolkit.Mvvm.ComponentModel;

namespace AvaloniaApplication1.ViewModels;

public sealed partial class GroupBoxPageViewModel : ViewModelBase
{
    [ObservableProperty]
    private ObservableCollection<GroupBoxItemModel> _item;

    public GroupBoxPageViewModel()
    {
        Item = new ObservableCollection<GroupBoxItemModel>();
        for (int i = 0; i < 10; i++)
        {
            Item.Add(new GroupBoxItemModel("Semi Design","Semi Design 是由互娱社区前端团队与 UED 团队共同设计开发并维护的设计系统。设计系统包含设计语言以及一整套可复用的前端组件，帮助设计师与开发者更容易地打造高质量的、用户体验一致的、符合设计规范的 Web 应用。"));
        }
    }
}